package com.budwk.app.sqfwDoc.codeGeneratorV2.generate;

import com.budwk.starter.common.openapi.annotation.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Map;

/**
 * @author ZY.Wang
 * @since 2024/1/25
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class ResultOfExcelGenerator {

    @ApiModelProperty(description = "需要生成的文件标识(名称 code)")
    private String fileIdentity;

    @ApiModelProperty(description = "生成的excel url")
    private String excelUrl;

    @ApiModelProperty(description = "是否满足生成excel标识")
    private Boolean passCreateConditionFlag;

    @ApiModelProperty(description = "不满足生成条件原因")
    private String notCreateMark;

    @ApiModelProperty(description = "用户自定义map")
    private Map<String,Object> customerParamMap;
}
